Bookly\Lib\Entities\Customer A

Total Complexity 65
Dependencies 8
Dependents 26
Total lines 701
Lines of code 255
Logical lines of code 97
Comment lines 260
Methods 48
Properties 23

Methods 48

Method Rating Maintainability Complexity Lines of code
save()
A
53 9 18
deleteWithWPUser()
S
57 5 16
_updateRecords()
S
63 5 8
_buildQueryForAppointments()
S
49 1 38
getPastAppointments()
S
59 2 14
getAddress()
S
62 1 11
getAdditionalAddress()
S
82 1 3
setPostcode()
S
77 1 4
getCity()
S
82 1 3
setCity()
S
77 1 4
getStreet()
S
82 1 3
setStreet()
S
77 1 4
getStreetNumber()
S
82 1 3
setStreetNumber()
S
77 1 4
setInfoFields()
S
77 1 4
setAdditionalAddress()
S
77 1 4
getNotes()
S
82 1 3
setNotes()
S
77 1 4
setState()
S
77 1 4
getInfoFields()
S
82 1 3
getCreatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getStripeAccount()
S
82 1 3
setStripeAccount()
S
77 1 4
getPostcode()
S
82 1 3
setCountry()
S
77 1 4
getState()
S
82 1 3
getFirstName()
S
82 1 3
getWpUserId()
S
82 1 3
setWpUserId()
S
77 1 4
getFacebookId()
S
82 1 3
setFacebookId()
S
77 1 4
getGroupId()
S
82 1 3
setGroupId()
S
77 1 4
getFullName()
S
82 1 3
setFullName()
S
77 1 4
setFirstName()
S
77 1 4
getUpcomingAppointments()
S
70 1 6
getLastName()
S
82 1 3
setLastName()
S
77 1 4
getPhone()
S
82 1 3
setPhone()
S
77 1 4
getEmail()
S
82 1 3
setEmail()
S
77 1 4
getBirthday()
S
82 1 3
setBirthday()
S
77 1 4
getCountry()
S
82 1 3
delete()
S
76 1 4